that goes without saying. - Turco Inglés Diccionario